$(function(){

	$('#form').validate({
        rules: {
        	noFuncaoAtividade: "required"
        },
        errorPlacement: function(error, element) {
            $(element).parent().parent().children('.errorInput').html(error);
            $(element).parent().children('.errorInput').html(error);
        }
    });
	
	$('#submit').click(function(e) {
        e.preventDefault();
        if ($('#form').valid()) {
            var serialize = $('#form').serialize();
            $.ajax({
                url: '/admin/funcao-atividade/editar',
                dataType: 'html',
                type: 'post',
                data: serialize,
                beforeSend: function() {
                	$('#submit').val('Salvando...');
                    $('#submit').addClass('disabled');
                },
                complete: function() {
                	$('#submit').val('Salvar');
                    $('#submit').removeClass('disabled');
                },
                success: function(data, textStatus) {
                	var objJson = $.parseJSON(data);
                	if(!objJson.error)
                	{
                		$('#myModal #myModalLabel').html("SUCESSO");
                		$('.close').click(function(){
                			location.href = "/admin/funcao-atividade/listar";	
                		 });
                	}else
                	{
                		$('#myModal #myModalLabel').html("ERRO");	
                	}	
                	$('#myModal').modal('show');
                	$('#myModal .modal-body').html(objJson.message);
                },
                error: function(xhr, er) {
                    $('#myModal').modal('show');
                    $('#myModal #myModalLabel').html("ERRO");
                	$('#myModal .modal-body').html("Erro ao salvar, entre em contato com o Administrador.");
                }
            });
        }
    });
           
})